У нас есть возможность использовать CSS для настрой отображения XML документа. Давайте включим в заголовок ссылку на CSS.
<?xml version="1.0"?> <?xml-stylesheet type="text/css" href="2.css"?> <steps> ..............
И создадим сами стили.
step
{
COLOR: blue;
DISPLAY: block
}
Как видите здесь описывается отображения тега STEP. В этом и есть суть разделения оформления и содержания.

А теперь попробуем запустить и посмотреть как будет выглядеть наш документ.

Совсем по другому на основе стилей. Это не единственный способ, есть еще xsl.